Jennifer Barton, Author at Crux