Roy Porter

79 books

208 pages paperback 1988

831 pages paperback 1997

nonfiction health history science challenging informative slow-paced

280 pages 1989

informative inspiring tense medium-paced

768 pages 1997

historical informative medium-paced

684 pages hardcover 1995

challenging informative medium-paced

missing page info 1989

informative reflective medium-paced

162 pages hardcover 1810

nonfiction dark reflective medium-paced

324 pages hardcover 1212

nonfiction history informative inspiring tense medium-paced

258 pages 2002

nonfiction history psychology science challenging informative reflective slow-paced

missing page info 2002