In a Perfect World

In a perfect world every runner would run their perfect race, from short distances as a 5K up to a marathon or perhaps even an ultra-event. Every architect would also produce a perfect design that pleases everyone and the drawings would be totally complete without any ambiguity, error, and would be able to be constructed … More In a Perfect World