You need to sign in or sign up before continuing.

Michael P. Federici

5 books

452 pages hardcover

nonfiction history philosophy politics religion challenging informative reflective medium-paced

172 pages hardcover

nonfiction history politics informative reflective medium-paced

249 pages 2002

nonfiction biography philosophy challenging informative medium-paced

304 pages 2012

nonfiction biography history challenging informative reflective slow-paced

236 pages 2013

politics informative reflective medium-paced