Concepts and Theories of Supply, Demand and Price