EDEXCEL A LEVEL ECONOMICS (A) - Theme 1: Introduction to Markets and Market Failure - The Economic Problem 

.  The best revision notes you need.