Author: HILL, Claude, edited with biographical sketches, notes and vocabulary by