Marketing Channels, A Management View - Bert Rosenbloom (Cengage Learning India Ltd)