John Houston (1930 – 2008)