James Agate


Profession: unknown


Shaw's plays are the price we pay for Shaw's prefaces.
James Agate