Provides a comprehensive, holistic and practical framework for readers who are interested or involved in developing a marketing plan so that they can appreciate various marketing concepts and put them together in an easy to read guide. This book also provides guidance to marketers and non-marketer alike, in undertaking a marketing plan.