Marketing Planning by Karen Beamish, Marketing Knowledge Ltd & Ruth Ashford