Author: Roy Porter Peter Burke