Java generics and collections - Naftalin, Maurice 1951- (O'Reilly, 2006)