richards oliver (107.711)