For Love Of God
- 306pagine
- 11 ore di lettura
This series follows Spencer Hill from his youthful goal of becoming an Episcopal priest, through his first love and a crisis of faith that hinges on a personal truth he sees as a barrier to the ministry. Spencer is gay.

