richard-carpenter