Is it possible to create something perfect with an unchallengeable criteria, or are you just wasting your time?With John Chidgey.
Links of potential interest: