Marketing revision - LINEHAN, Margaret Dublin, 2003 2nd ed