Margaret Hamilton

12 books

331 pages 1977

nonfiction history informative fast-paced

37 pages hardcover 1456

medium-paced

30 pages 2015

childrens lighthearted medium-paced

32 pages 2017

childrens challenging informative inspiring medium-paced

348 pages paperback 2013

331 pages 1977

nonfiction history informative fast-paced

331 pages paperback 1977

fiction adventurous slow-paced

217 pages digital

24 pages hardcover

56 pages paperback

fiction short stories medium-paced