Avatars of Vishnu: Ten Incarnations of the Eastern God

Maya M. Tola