Author: J. A. McWeeney [from old catalog] ed Bloomer Stephen. [from old catalog]