Soldiers of fortune: The story of the Mamlukes