Richard Snell Profile