Computer vision and Archaeology RICH Reading Images for the Cultural Heritage.
Chapter 9 Designing Classes (how to design classes and objects sensibly)