Three Thoughts from Branston

by

John Branston offers a three-in-one column this week.