Esperanto (Teach Yourself) (Revised: 3rd Edition)
Text: English