Eknath Easwaran 1000Names of Vishnu English - Mumbai Jaico Publishing House - 326p ISBN: 9788172245818 Dewey Class. No.: 294.52 / Ea797 N 109809