dean snell