Andrew Ivimey, Author at The Beaverton