From Arundhati Roy's masterpiece to train journeys and cook books, Jude Brosnan from Stanford Books reviews the 7 great books you should read if you love India