Here is a book that can be read and enjoyed by "children of all ages." Although I purchased it when it first appeared (in 2000) and have since read it with grandchildren ranging in age from two to twelve, I never gave much thought to reviewing it unt...