Author: James A. Wasowski
Alternate names: James Wasowski