James H. Allen, III, PE, PhD hasn't published anything yet.