A fascinating and informative chat with Dr. Tim Crowe