Author: St. Clair, Gandolph.