Andrew Hammond

21 books

264 pages hardcover 2004 user-added

nonfiction history politics science challenging informative reflective medium-paced

352 pages paperback

fiction childrens horror young adult adventurous fast-paced

238 pages hardcover

nonfiction classics history literary informative reflective medium-paced

352 pages 2011

fiction horror young adult dark mysterious tense fast-paced

319 pages hardcover

nonfiction art informative reflective medium-paced

367 pages 2007

nonfiction music challenging informative reflective slow-paced

252 pages paperback

fiction childrens comics graphic novel science science fiction adventurous slow-paced

256 pages hardcover

nonfiction politics informative reflective medium-paced

246 pages hardcover

nonfiction history politics informative reflective medium-paced

168 pages hardcover

nonfiction classics literary reflective medium-paced