Many thanks for many excellent suggestions to reviewers Dave Astels, Lisa Crispin, Brian Marick, Robert C. Martin, Kay Pentecost, and Bill Wake. Thanks to Carl Rivas, Keith Nicholas and Tom Poppendieck for helpful review comments. Many thanks to the staff at Pearson Education, especially Paul Petralia and Tyrrell Albaugh. |