Java For Everyone: Late Objects