David Eccles

28 books

329 pages 1995

fiction short stories adventurous mysterious medium-paced

134 pages paperback

fiction erotica dark slow-paced

224 pages paperback 1929

fiction classics crime mystery mysterious slow-paced

112 pages 1999

fiction poetry funny lighthearted slow-paced

703 pages hardcover 1859

nonfiction classics science challenging informative reflective slow-paced

213 pages paperback 2003

nonfiction history poetry challenging funny informative slow-paced

232 pages paperback

fiction horror adventurous dark medium-paced

329 pages hardcover 1995

199 pages hardcover 1924

176 pages hardcover 2006

informative lighthearted medium-paced