Houston Louis Revere (1942-2009)