Kenneth R. Rosen, Author at Crux