The fighting rationalist: or, truths for the multitude: being a review of man's achievements, failures ...
Margrie, William.
London, 
[1925]