David Anthony Durham

25 books

608 pages paperback 2009

missing page info 2005

adventurous dark tense slow-paced

496 pages 2016

fiction fantasy historical challenging reflective slow-paced

292 pages hardcover 2002

dark emotional medium-paced

763 pages paperback 2007

fiction fantasy historical science fiction adventurous dark slow-paced