David Marantz

23 books

272 pages 2019

nonfiction history politics informative fast-paced

248 pages paperback

challenging informative reflective medium-paced

missing duration info audio

missing page info 2003

nonfiction biography history emotional reflective sad medium-paced

253 pages

160 pages paperback 1971

fiction science fiction adventurous challenging reflective fast-paced

missing page info 2017

dark mysterious tense slow-paced

missing page info digital

Mash Up

Gardner Dozois

432 pages paperback 2012

fiction fantasy science fiction short stories adventurous medium-paced

3 pages 2012

nonfiction history politics challenging informative reflective slow-paced