The Mirror of Fire and Dreaming by Chitra Banerjee Divakaruni
The Mirror of Fire and Dreaming by Array