Roy Porter

79 books

592 pages 2003

nonfiction history philosophy science informative slow-paced

408 pages paperback

nonfiction health history informative medium-paced

478 pages 1993

nonfiction history challenging informative reflective medium-paced

431 pages 1995

nonfiction history informative slow-paced

344 pages 2004

nonfiction history dark informative slow-paced

600 pages 1994

nonfiction science challenging informative slow-paced

320 pages hardcover

nonfiction health history informative medium-paced

383 pages paperback 2000

nonfiction history dark informative reflective medium-paced

88 pages paperback

nonfiction history adventurous slow-paced

224 pages 1996

challenging informative reflective medium-paced