Patrick O'Duffy

25 books

256 pages 2006

nonfiction fantasy adventurous mysterious medium-paced

124 pages paperback 2003

adventurous dark mysterious medium-paced

missing page info 2005

medium-paced

missing page info paperback

14 pages digital 2010

short stories challenging informative reflective medium-paced

missing page info 1588

fiction adventurous challenging dark medium-paced

127 pages 2003

adventurous medium-paced

224 pages 2003

challenging informative medium-paced

missing page info digital 2011

fiction challenging reflective fast-paced

missing page info digital 2010

fiction adventurous challenging dark medium-paced