Author: frank seymour hastings