Marketing Channels: Delivering Customer Value by Lant, Majeske, Olver, Plant Kursh | Menrva Books