William Steel
overview