The book came yesterday and I feel being cheated. Based on the description at Amazon, this book is published on May 17, 2007 but the book I got is an old 1995 version. Very unhappy and hope somebody can solve the problem.