bag man book review 511537