Object Oriented Analysis by Edward Peter; Yourdon Coad