General Biology, Theoretical And Practical by Edward Bibbins Aveling