Rupert Richard Arrowsmith

Italian philologist