Standing At The Edge by Meg Tipper