by Dave Brown (Author)
Format: Hardcover
Pages: 162
Edition: First
Publisher: Political Cartoon Society
Published: 23 Jun 2009
ISBN 10: 0956275206
ISBN 13: 9780956275202