Author: St. Giles, Ernest de.