David Ellis

110 books

448 pages 2001

fiction mystery thriller dark mysterious tense fast-paced

140 pages paperback

fiction short stories reflective fast-paced

448 pages 2013

fiction mystery thriller mysterious fast-paced

527 pages paperback 2015

fiction mystery thriller dark mysterious fast-paced

74 pages paperback

nonfiction business economics informative reflective medium-paced

513 pages hardcover 2018

fiction mystery thriller adventurous mysterious tense fast-paced

80 pages paperback

nonfiction poetry dark fast-paced

138 pages paperback

fiction mystery adventurous mysterious medium-paced

148 pages paperback

nonfiction poetry lighthearted reflective fast-paced

188 pages paperback

nonfiction religion informative medium-paced