I’d like to thank the good folks at McGraw-Hill Educational for asking me to step into this project and help complete it. I’d also like to thank Mike Meyers’ team for their support and expertise while writing this book. And, of course, probably the most important person I should thank is my good friend, Dawn Dunkerley, the technical editor, for helping me find and fix my mistakes throughout the writing. Of course, I want to thank my wife, Barbara, and the rest of my family for their constant support and love during this project. I couldn’t do anything without them.