forrest richards