Anglo-Italian Renaissance Studies

310 pages paperback

nonfiction literary politics challenging informative medium-paced