Purdie, William, alias Purdy; Corporal at Tangier