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