All the Sonnets of Shakespeare. Edited by Paul Edmondson and Stanley Wells. (28th June 2022) - Garrison, John S