

Helpful Score: 1
I personally found this book a little tedious since I'm a physics guy myself and ended up not finishing it. This book has translations of many of the ancient mathematicians (I'm talking Greek mathematicians) with explanations from Stephen Hawking and is a treasure trove of information for the Math enthusiast.