steven r. mcqueen