Michael James Swanton

10 books

388 pages first pub 2000 (editions)

nonfiction history informative medium-paced

364 pages first pub 2000 (editions)

nonfiction history challenging informative medium-paced

268 pages first pub 1993 (editions)

nonfiction history informative reflective medium-paced

212 pages first pub 900 (editions)

fiction classics fantasy poetry adventurous slow-paced

168 pages first pub 1954 (editions)

fiction classics poetry reflective medium-paced

742 pages first pub 2000 (editions)

fiction classics poetry adventurous informative lighthearted slow-paced

408 pages missing pub info (editions)

nonfiction biography classics essays historical history literary

160 pages missing pub info (editions)

nonfiction literary poetry reflective medium-paced

589 pages missing pub info (editions)

nonfiction history literary religion medium-paced

210 pages missing pub info (editions)

medium-paced