Regeneration 2 by William A. Ewing & Nathalie Herschdorfer