John Milton : life, work, and thought / - Campbell, Gordon, (Oxford University Press,, 2008)