Beecher Stowe


noun

See Stowe