Case Studies in Object Oriented Analysis & Design - Edward Yourdon (Prenhallindo)