David Thorne FTW! Even bought his book!