Kathy Gannon, Author at Crux