You need to sign in or sign up before continuing.

4.0

A well written book with good info but it definitely could have been a bit shorter.