Learn To Read Latin by Andrew Keller & Stephanie Russell