richard andersen