A review by twocents
Prince of Fools by Mark Lawrence

5.0