ESC

S. A. Handford

Author, translator, and historian.