Contributions to the Theory of Natural Selection: A Series of Essays
Publisher: Macmillan
Published: 1870
Number of pages: 455
Notes: In pencil on verso of front free endpaper: W.H. Gaskell.