avery leach