John Sparrow

English translator and lawyer