Thanks for sharing that this book is now in its 2nd Edition! I have been using the 1st Edition for years in teaching the Carnegie Mellon University Putnam Problem Solving course. The authors of this book are also excellent and experienced.