Some of Wiliam Bettes' work: