Brian Patterson

6 books

156 pages paperback 2013

fiction comics adventurous funny lighthearted medium-paced

1176 pages 2004

informative slow-paced

272 pages hardcover

48 pages 2012

informative medium-paced

152 pages 2005

informative slow-paced

92 pages paperback

nonfiction religion medium-paced