Lesson for the day: vision is always ahead of execution - and it should be. — David Bayles Copy Share Image