Richard Torregrossa Richard Forrest Richard Torrey Richard Torrey. Richard Correll Richard Cross Richard Gross. Richard Torrey Written richard wagner richard wagner.1