1gregory-euclide-spangle-2019