4.0

A little dry at times, but a wealth of information!