William Preston and his work. - Dyer, Colin (Shepperton, 1987)