Author: James M. Bieman
Alternate names: James Bieman