STEVEN JAMES DONALD HOFFMAN