George R. Steele
overview