Kelvin Chan, Author at Crux