MICHAEL ANDREW AVERY