Steve Karnowski, Author at Crux