Update October 2017: The 2nd edition book print has been retired and is sold out.

The 3rd edition is in progress and this website will be updated when it is available!