Pacific O Level guide physics - "Lim Peter S.P" (SNP Panpac Singapore, 2005)