Marrow Island by Alexis M. Smith
Marrow Island by Array