Author: Lorraine Noel (translator); Treharne, Bryceson (editor); Schirmer, Rober Finley