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!
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!