Demand:Demand curve,Extension&Contraction, Factors affecting demand,Economics O'level/IGCSE/Price