Richard Rolle, etc


10269841