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