Recommendations:

Brian Cox
Brian Cox

a great book for many reasons

Source