"Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles."--Guy Steele, Sun Fellow and coauthor of The Java(TM) Language Specification"I l