harlan steele