Majestrum : a tale of Henghis Hapthorn