Pat Dussault, Author at The Beaverton