These colourful pages are from a 960 page book of Indian recipes. India cookbook contains 1000 recipes collected by Pushpesh Pant (I love the name) over a period of 20 years.
If that isn't enough of an achievement, in his spare time, Pushpesh Pant was also a Professor of International Relations at Jawaharlal Nehru University in New Delhi - pretty amazing!