London : Eyre and Spottiswoode,