Michael Gene Garrett (1956-2011)