Author: Agnes Noble.