Michael J. Johnson, Author at The Beaverton