About James G.  Flood, PhD