A really thorough compilation of issues that any lobbyist (remembering that anybody can take on a lobbying role) should have knowledge of. The author talks about many things; how to create a climate of change, how to structure and deliver a message, how to use the media, ideologies (both societal - such as liberalism and socialism - and party political) networking, understanding your 'enemy' and being prepared for the long haul involved in any attempt to radically change the status quo. Keywords: Community Development, Advocacy