The machine awakes by Adam Christopher | Menrva Books | MenrvaBooks