Life of a Scotch Naturalist: Thomas Edward, Associate of the Linnean Society. Fourth Edition - Smiles, Samuel, 1812-1904