What year did the book come out that the film Dev Patel and Jeremy Irons starred in?