roy richter rest in peace