richard.foley