Our Authors

James Leyland

Books published include:

Who will believe my verse? The Code in Shakespeare’s Sonnets
James Leyland
More Info