Geoff Aird

Geoff Aird was born in Berwick Upon Tweed in 1960. He served five years in the Royal Navy then lived in London before joining the Fire Service in 1986. He lives in Edinburgh and when he's not cycling, he writes short stories and is currently working on his second novel.
Geoff Aird

Books by this author