Peter J. Taylor

15 books

240 pages paperback

nonfiction philosophy science sociology informative reflective medium-paced

340 pages 1999

nonfiction history politics informative medium-paced

290 pages paperback

nonfiction history informative medium-paced

missing page info 1990

medium-paced

424 pages hardcover 2013

informative medium-paced

378 pages 2014

challenging informative reflective medium-paced

438 pages 2010

informative medium-paced

584 pages hardcover 2011

168 pages 1999

informative medium-paced

390 pages 1985

nonfiction politics challenging informative medium-paced