James Timothy Peters
overview