If you are planning to visit Iran and immerse yourself in Persian culture and history, here are 10 books which help you gain a better perspective on this magnificent ancient country, from its cuisine to its cinema