Discovery : the magazine of scientific progress. (London ; : Jarrold and Sons Ltd, Norwich :., 1920)