Brent Knowles

21 books

missing page info digital 2011

emotional reflective medium-paced

136 pages 2013

fiction adventurous medium-paced

186 pages digital 2014

306 pages paperback

fiction science science fiction

16 pages 2009

fiction short stories adventurous reflective slow-paced

495 pages hardcover 2022 user-added

fiction fantasy

64 pages paperback

nonfiction computer science

missing page info digital 2012

fiction adventurous dark mysterious slow-paced

158 pages paperback 2010

medium-paced

288 pages paperback 2012

nonfiction adventurous dark medium-paced