Buchanan - McFarlane, Ian D. (Duckworth, 1981)