richards oliver (125.053)