Author: Edward D. Peters
Bio: please see Edward Dyer Peters