The British Science Guild, 1905-1936.
British Science Guild.
Keighley,
[1937]