David Foster
Defying convention since 1971
“The price of greatness is responsibility.” (Winston Churchill)