Customer Communications by Karen Beamish, Marketing Knowledge Ltd & Maggie Jones