4.0

My only complaint is that the end seems to come rather abruptly but it is a very well written book.