Christopher Avery | news sites