Model engineering - Evans, Martin (Pitman, 1977)