Pact (Terran Times Second Wave Book 29)

Pact (Terran Times Second Wave Book 29) - Viola Grace You can tell the author is just not feeling this series anymore.