The Baron of Magister Valley by Steven Brust – Macmillan