Marketing Environment 04/05 Book 2007 Marketing Environment 04/05 MO Mike Oldroyd MK Marketing Knowledge 1 readers PublisherRoutledgeLanguageEnglishPublished2007