Omobono of Cremona: A business saint for our time