Java in practice : design styles and idioms for effective Java /
Warren, Nigel.
Bishop, Phil.
Harlow : Addison-Wesley,
1999.
Includes bibliographical references and index.
Java (Computer program language)