Advocates and Persuaders - Sheehan, Mark J. (Australian Scholarly Publishing Pty, Limited,)