David Lister

16 books

326 pages paperback

fiction science science fiction adventurous slow-paced

564 pages paperback

fiction fantasy adventurous medium-paced

302 pages paperback

fiction historical medium-paced

326 pages paperback

fiction medium-paced

390 pages paperback

fiction fantasy historical

108 pages paperback

nonfiction childrens medium-paced

272 pages hardcover

nonfiction history

212 pages 1997

challenging informative inspiring medium-paced

328 pages hardcover 2011

challenging informative reflective medium-paced

272 pages hardcover 2003

fiction crime dark informative reflective slow-paced