Marketing 101 by David Carroll, Susan Carroll & David J. Carroll