Publications of Brent J. Steele