Working with "Seven Languages in Seven Weeks" by Bruce Tate.