Thomas O'Donnell, Author at The Beaverton