Craig DavidDavid Craig was born in Aberdeen and educated there and in Cambridge. He has taught literature and social history in schools and universities in England, Scotland and Sri Lanka. He has published several books on Natural History and Social History, inluding The Glens of Silence which was published by Birlinn in 2004. He lives in Cumbria. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code