Donald J.Bowersox

Strategic Marketing - Tata Mc Graw hill 2004