Roy Porter

79 books

199 pages 2002

nonfiction history science informative fast-paced

408 pages 1996

nonfiction history reference informative medium-paced

768 pages 2000

nonfiction history philosophy science informative medium-paced

199 pages 1997

nonfiction history challenging informative reflective slow-paced

448 pages 1982

nonfiction history challenging informative slow-paced

288 pages 1981

nonfiction history informative reflective medium-paced

100 pages 1990

nonfiction history philosophy challenging informative slow-paced

728 pages 2000

nonfiction history philosophy challenging informative slow-paced

428 pages 1995

nonfiction history challenging informative slow-paced

248 pages 1996

nonfiction history informative reflective medium-paced