Finding Both Worlds by Lysandra Cassy
_