Complete Latin: A Teach Yourself Guide (Teach Yourself Language)
Gavin Bettswas Associate Professor of Classical Studies, Monash Univesity,Victoria, Australia. He is now retired and devotes himself to writing.