michael devaney