4.0

Very good book. Both well written and informative.