Leroy Lee, 1956(?)-2007