richards oliver (167.846)