calvin-cook-2023-24