Books by author 'Alasdair Cochrane'