J Richard Hof hasn't published anything yet.