o level

Introduction If you are a Secondary 4 or 5 student in Singapore preparing for the Cambridge GCE O Level History examination, you already know it is not a simple matter of memorising dates and nam