Michael J. Dwyer

5 books

442 pages hardcover 2006

nonfiction history reflective medium-paced

359 pages 2007

nonfiction history informative medium-paced

435 pages 2009

nonfiction history politics informative reflective slow-paced

207 pages paperback 2001

dark informative tense medium-paced

241 pages hardcover

nonfiction history sociology emotional informative reflective medium-paced