James Maguire

4 books

371 pages first pub 2006 (editions)

nonfiction history lighthearted slow-paced

371 pages first pub 2006 (editions)

nonfiction history funny informative lighthearted slow-paced

216 pages missing pub info (editions)

medium-paced

344 pages first pub 2006 (editions)

nonfiction biography challenging informative slow-paced