I would like to thank a few of the many who supported me while writing this book. I thank our technical reviewers, Mohamed Bedjaoui, an experienced teacher of project management, and Michael Wharton (of Wharton Computer Consulting) for their timely and valuable expertise. I am also thankful to Ravi Shankar Nadibail, an independent consultant from Mumbai, India, for checking the correctness of examples. I thank our executive acquisitions editor, Scott Isenberg, and his entire team of Business Expert Press (Momentum Press), for their outstanding work.