Author: Roscoe, Thomas, Pellico, Silvio