Author: d.d. francis edward marsten