Gabriel's Promise - Sylvain Reynard

The fourth instalment of the bestselling Gabriel's Inferno series.