A. J. Messengerauthor : A. J. MessengerA. J. Messenger Book SeriesRevelation (The Guardian Series Book 3)Guardian (The Guardian Series Book 1)Fallen (The Guardian Series Book 2)