wells avery