Hardcover, leather bound
Published by Franklin Library 

Bernard Shaw: Four Plays

$25.00Price