Overview

Samuel Humphreys

(c. 1697—1737) translator and librettist