John Bullʹs other island - Shaw, Bernard, 1856-1950 (Penguin, 1984)