Discover the Penguin books that shaped us

Roy Hattersley

Books by Roy Hattersley

Articles featuring Roy Hattersley