Framework for Marketing Management by Philip. Kotler Paperback 6E Edition Used

A nice touch is the revised glossary that defines every new term.