BookOpen AccessMetadata saja
Java Generics and Collections
This book, written by one of the designers of generics, is a thorough explanation of how to use generics, and particularly, the effect this facility has on the way developers use collections.