Effective Java (2nd edition) in Europe