ISBN 0132038374 Author Robert C. Martin Publisher Englewood Cliffs, N.J. : Prentice Hall, c1995. Physical description xxxi, 528 p. : ill. ; 24 cm. No of Copies 1