Prophet by RJ Larson (Books of the Infinite #1)

Prophet by RJ Larson (Books of the Infinite #1)