daniel avery