Profile UK - McLean, Alan C. (Heinemann, 1993)