for-much-deliberation ...2,689 reviewsFollowFollowApril 17, 2010Great guide for persons preparing for ordinary level physics examinations.science