Annals of Scottish Natural History (9-12) by General Books & John Alexander Harvie-Brown