The first time I heard about this author is from a friend of mine and I also watched his lecture in TED about Mythology and he impressed me a lot. So I decided to get couple of books by this author. The reason I got this book is to know our Gods. I wanted answers so that I could tell my non-hindu friends about our Gods. And this book pretty much tells you all about Vishnu. I did find it a little bit too philosophical but I loved the pictures with the meaning for each of them. Some of the stuffs went over my head but all I wanted was the basic knowledge of Vishnu and it pretty much tells you about it. Each chapter talks about his avatar and why he was born. All I remember from childhood is the basic stories but this book showed me Why it is like that. Though it took me nearly 6 days to finish this, I loved this book.