Artemus Ward

Alias: Charles Farrar Browne
Artemus Ward
More Information

Wikipedia

WorldCat