Breaks down Vishnu's avatars into seven important ones and tries to explain how and why they are important to mankind. Unlike Shiva and Shakti which is all about relationship of a man and woman, Vishnu avatars are about establishing culture and society at large. A very apt way to look at Hindu scriptures.