“On his blindness”, a collection of sonnets is written by: A. Edmund Spenser B. John Milton C. Shakespeare D. Sir Philip Sidney AnswerB. John Milton