I've just started with Java, having come from Delphi and C# (WPF).

Does anybody know of a "Thinking in Java for C# Developers" or "Thinking in Java for Delphi Developers" type of article/book/blog post?