Jeff Grant, Author at Crux