richards oliver (147.267)