1. My wife Allison, whose unwavering support and persistent reminders about deadlines during this stressful year made this book possible.
  2. My parents and siblings, who told me that I could do anything I put my mind to.
  3. Drs. Joyce Blair Crowell and William Hooper, whose dedicated instruction and mentoring made my career possible.
  4. Dr. Sarah Ann Stewart, who believed in me when I thought surely calculus and proofs spelled doom for my education.
  5. Mrs. Lockhart, who inspired me to write.
  6. Jay, for introducing me to Mary, and to Mary and Maureen for making this book a reality.
  7. Jake, for being absurd. Oh, and for agreeing to be my technical editor.

Get Professional Java for Web Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.