Geoff Cork, Author at The Beaverton