Roy's books cover several fields: the history of geology, London, 18th-Century British ideas and society, medicine, madness, quackery, patients and practitioners, literature and art, on which subjects (and others) he published over 200 books are articles.
List of works can be found @ wikipedia ( http://en.wikipedia.org/wiki/Roy_Porter )