Rob Ewing is a GP and lives on a small island off the Scottish coast. His poetry and short fiction have been published by New Writing UK, New Writing Scotland, and performed on BBC Radio. This is his debut novel.