richards oliver (196.766)