Title: Puffs and mysteries, or, The romance of advertising
Subjects: Advertising
Places: Great Britain