A Knight of the Sacred Blade
2012 • 360 pages