Overview

John Stacpoole Haycraft

(1926—1996) English language teacher and author