Author: James F. Peters
Alternate names: Peters, James F., III; James F Peters