5.0

Long but such an interesting great read.