calvin-cook-2022