Managing Marketing: The changing role and challenges facing media agencies

David_Angell_TrinityP3_Media