Natural philosophy for London University matriculation ...
Aveling, Edward Bibbins,1851-1898.
London, 
[1886]