Book request: I remember a lot of details of this book but not its title, so here's the general plot I remember:A girl named Hope and her brother are orphans working as servants in a house. The only thing they have left from their mother is a pair of rainbow mittens that smell slightly of Jasmine. I don't remember how, but she ends up in a magic land on a boat captained by several dwarfs. The boat has a glass bottom that she looks through, I believe she saw some mermaids. Anyways her brother also ends up in this land but he gets captured by hostile centaurs. Hope finds a djinn at some point and there's a running theme of the pandora's box myth. That's about all I remember of the bookI remember the title was the name of the ship she ends up on, and that it was the first in a series.Thank you for your help!

Matching book description: The year is 1867. Twelve-year-old Londoner Hope Glover climbs a tree to rescue a kite, but instead finds the kite pulling her into the sky, over the ocean, and into a storm! She is rescued by a beautiful ship -- the Basset -- and sails into a world where a war rages between centaurs and winged horses. It's up to Hope to find a solution that will include an out-of-practice  The year is 1867. Twelve-year-old Londoner Hope Glover climbs a tree to rescue a kite, but instead finds the kite pulling her into the sky, over the ocean, and into a storm! She is rescued by a beautiful ship -- the Basset -- and sails into a world where a war rages between centaurs and winged horses. It's up to Hope to find a solution that will include an out-of-practice genie, a new pair of wings, and the legendary Pandora's box! ...more