John Waters

69 books

188 pages 1991

reflective medium-paced

142 pages paperback 2004

medium-paced

249 pages paperback

nonfiction art biography history medium-paced

200 pages 2007

reflective medium-paced

258 pages digital 2022

64 pages 1996

missing duration info audio 2019

3 hours, 25 minutes audio 2019

fiction short stories funny lighthearted fast-paced

missing page info

informative reflective medium-paced

128 pages paperback 2021

challenging informative medium-paced