Michael Grant

132 books

240 pages -46

nonfiction classics history philosophy adventurous challenging informative slow-paced

384 pages -46

nonfiction classics history philosophy challenging informative reflective slow-paced

526 pages paperback 2011

fiction dystopian science fiction young adult adventurous tense fast-paced

150 pages paperback 1996

fiction middle grade science fiction emotional medium-paced

686 pages 1992

nonfiction history challenging informative slow-paced

391 pages 2012

nonfiction history challenging informative slow-paced

378 pages 1984

nonfiction biography history challenging informative tense slow-paced

336 pages paperback -84

nonfiction classics history philosophy adventurous challenging informative slow-paced

272 pages paperback -43

nonfiction classics history philosophy adventurous challenging informative slow-paced

272 pages paperback

nonfiction classics literary adventurous challenging informative slow-paced