keith moseleytoday in history