Wow! Pretty unexpected to see a Herbert Schildt's book as recommended reading.