Author: James Ball Naylor
Alternate names: James Ball NAYLOR