Garry Trudeau

3 books

96 pages hardcover

nonfiction history informative reflective medium-paced

323 pages hardcover 2013

fiction comics adventurous funny reflective slow-paced

336 pages 2016

informative reflective fast-paced