malachi peters