A Thousand Perfect Things by Kay Kenyon
Fantasy , Historical , Kay Kenyon / September 1, 2013

To claim the powers of the legendary golden lotus, Tori Harding, a Victorian woman, must journey to Bharata, with its magics, intrigues and ghosts, to claim her fate, and face a choice between two suitors and two irreconcilable realms.  It is 1857. After millennia of seafaring, and harried by the kraken of the deep, in a monumental feat of engineering Anglica has built a stupendous bridge to Bharata. Bharata’s magical powers are despised as superstition, but its diamonds and cotton are eagerly exploited by Anglic colonials. Seething with unrest over its subjugation, Bharata strikes back with bloody acts of magical terrorism.  Despite these savage attacks, young Tori Harding yearns to know if Bharata’s magics may also be a path to scientific discovery. Tori’s parents hold little hope for her future because she has a club foot. Therefore they indulge her wish to have instruction in science from her famous botanist grandfather, even though, as a woman she will be denied a career in science by the male-dominated scientific societies. Though courted by a friend of the family, Captain Edmond Muir-Smith, Tori has taken to heart her grandfather’s warning not to exchange science for “married slavery.”  Emboldened by her grandfather’s final…