This book was given to me as a challenge - the person that gave it to me thought it was too complicated and abstract for me to follow. A couple of weeks later, I was hooked on lay person's books about astrophysics! Thoroughly engrossing and awe-inspiring, it will forever by my favourite book on the subject.