Edmund Selous

The Bird Watcher in the Shetlands, with Some Notes on Sealsand Digressions


Science