Perfect (Terran Times Second Wave Book 30) - Kindle edition