Assault with Intent: The Father Koesler Mysteries:
William Kienzle
Who is responsible for this series of assaults? A disgruntled seminary student who has gone too far? The dangerously fanatical leader of a secretive arch-conservative Catholic society? Another priest?