David Marr

14 books

728 pages 1996

nonfiction essays funny informative reflective slow-paced

113 pages digital 2010

nonfiction biography politics challenging informative reflective medium-paced

156 pages paperback 2015

86 pages 2013