William Desmond

28 books

557 pages 1995

nonfiction philosophy challenging informative reflective medium-paced

317 pages hardcover 1983

fiction fantasy science fiction speculative fiction adventurous challenging mysterious slow-paced

296 pages 2008

nonfiction history philosophy informative reflective slow-paced

320 pages paperback 1995

fiction crime mystery dark mysterious medium-paced

544 pages paperback

nonfiction philosophy challenging informative medium-paced

544 pages hardcover

nonfiction philosophy challenging informative medium-paced

520 pages hardcover

nonfiction philosophy religion challenging informative reflective medium-paced

1184 pages paperback 1986

fiction classics fantasy horror mystery thriller dark mysterious tense slow-paced

278 pages hardcover

nonfiction philosophy challenging informative reflective medium-paced

272 pages paperback

nonfiction classics history philosophy challenging informative medium-paced