richards oliver (162.959)