rest in peace roy richter