4.0

I really enjoyed the sweeping historical perspective of this book. I have read about sections of this history before but this book provides just enough context and detail to give an appropriate overview. Well written style which also kept my interest up