Brilliant. Sensitively and well written. There is a word used that will offend some. If you can get over that, here is a book that is well worth reading.
VERY GOOD book. Highly recommended.
An ordinary man called upon to solve an impossible problem in a magical world. This reminds me of David Brin's "The Practice Effect".