Robert Davidson

John Allen was born in Glasgow in 1942. He is a retired pharmacist and businessman who eventually owned and managed a number of community pharmacies around the north of Scotland.

Also by this Author

Cairngorm John

John Allen, Robert Davidson, Chris Bonington


Shadow Behind the Sun

Remzija Sherifi, Robert Davidson