From Principles to Practice - Mark Halstead; Michael Reiss (Taylor and Francis, 2003)