Essentials of Marketing by Palo Alto Software | Menrva Books | MenrvaBooks