richards oliver (100.132)