A book "by turns fascinating and ghastly"