You asked:

who wrote moonfleet

  • J. Meade Falkner
    J. Meade Falkner
    Moonfleet's author is J. Meade Falkner.