Latin for Beginners (Annotated): Enriched Edition. A Self-Study Grammar with Progressive Lessons, Vocabulary Exercises, and Translation Practice for Ancient Roman Language StudyBenjamin L. D'Ooge0