Juvenal's satires, with The satires of Persius / William Gifford translation, rev. and annotated by John Warrington. Introd. by H.J. Rose