gary devaney