German for Travelers: A Novel in 95 Lessons