108 Vishnu temples - Varghese, Avey (Nwe Delhi Niyogi books, 2017)