K. J. Parker

Books Authored

Reviewed by: 

a fantastic read for a slow afternoon or a short flight.”