Making the future safe for the past: Adding genericity to the Java programrning language (1998)

by G Brachn, M Odersky, D Stoutamire, P Wadler
Venue:In Proceedings of the 13th Annual A CM SICPLAN Con ference on Object-Ortented Progru.mming Syst emu, Languages, and Applications (OOPSLA '981