The 10 avatars of Vishnu /
Shah, Sunita,author.
Ballance, James,illustrator.