Fundamentals Of Object Oriented Design In Uml - Page-jones, Meilier