Michael Allen Hoffman. Publications and reports.