Kevin McGill, Author at Crux