Michael Swan, Author at Crux