W.G. Armstrong : the life and times of Sir William George Armstrong, baron Armstrong of Cragside / - McKenzi, Peter (Longshirst Press, 1983)