James Cairns McMahon
James Cairns McMahon lives in Scotland. During a varied career he has been a bricklayer’s labourer, milkman, tax inspector, accountant and businessman. Fitting writing around a hectic family life, he also enjoys bridge, football, padel and golf, attempting to improve the latter since he was eight.