Big Java: Late Objects

Wiley - 2012
Cay S. Horstmann