David Skinner

21 books

348 pages 1987

nonfiction classics challenging informative medium-paced

472 pages paperback

fiction science science fiction adventurous medium-paced

351 pages 2012

nonfiction history informative slow-paced

229 pages 1998

fiction mystery short stories young adult mysterious medium-paced

278 pages hardcover

fiction slow-paced

278 pages 2015

dark funny mysterious slow-paced

missing page info digital 2014

230 pages hardcover

nonfiction health science challenging informative medium-paced

384 pages paperback

challenging informative reflective medium-paced

missing page info

medium-paced