Marketing Management - Greg W Marshhall (New york mcgrow hill, 2023)