4.0

Not goldsworthys best but def a good book for someone new to the subject. While not his best, it is an absolutely solid book and solidly written.