David C. Cassidy

15 books

480 pages 2009

nonfiction biography history science challenging informative slow-paced

316 pages paperback

fiction thriller tense fast-paced

302 pages paperback

fiction mystery thriller mysterious tense fast-paced

336 pages digital 2019

nonfiction history science challenging informative slow-paced

149 pages 2013

fiction fantasy horror adventurous mysterious slow-paced

106 pages paperback

fiction fantasy horror dark tense fast-paced

480 pages 2004

nonfiction biography politics science challenging informative slow-paced

125 pages 1916

nonfiction classics science challenging informative slow-paced

688 pages 1991

nonfiction biography science informative slow-paced

851 pages paperback

nonfiction business science challenging informative slow-paced