Peter Brown, Author at The Beaverton