Peter Finney Jr., Author at Crux