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