ANDREW R SNELL