Major Barbara
Shaw, Bernard
Major Barbara - New York Penguin Books 1960, - 152 pages ; - Penguin books (Series) .
A play involving a complex moral debate, pitting a munitions manufacturer against an officer in the Salvation Army
9780140450187 0140450181
822 / SHA
Major Barbara - New York Penguin Books 1960, - 152 pages ; - Penguin books (Series) .
A play involving a complex moral debate, pitting a munitions manufacturer against an officer in the Salvation Army
9780140450187 0140450181
822 / SHA