Joseph B. Fanning : Books, Biography