Trojan Gene: The Awakening (Trojan Gene Series) by Meg Buchanan | Menrva Books | MenrvaBooks