This book is sad, funny, heartwarming and FANTASTIC for learning a new language. I have read it in SPanish and French with an English version open at the same time to help me with any words I don't know. It's SOOOO good for learning vocabulary and grammar when you are at intermediate level with your foreign language. Try it - you won't regret it
Is On Writing one of the All-TIME 100 Best Nonfiction Books? TIME thinks so. Check it out.