Islamic Professor: “No such thing as slavery”