Bath Treasury of Children's Classics compare prices