Author: James P. Rowles
Alternate names: James P. Rowles; James Rowles