JAMES ALAN FLOOD