Question: who said there's no such thing as a free lunch
Answer: 1930s and 1940s, unknown