Biography and bibliography of James A. Peters.