Michael A. Livermore

3 books

254 pages 2008

nonfiction politics challenging informative slow-paced

304 pages hardcover

nonfiction reference sociology challenging informative medium-paced

490 pages paperback

nonfiction art computer science mathematics reference sociology challenging informative reflective medium-paced