richards oliver (129.096)