Euclid edinburgh. It has official … Euclid (flourished c.