Author: Gripenberg, Alexandra, Translated And Edited By Ernest J. Moyne