TY - BOOK AU - CHEANG CHIN HENG (TP027161) AU - Muhammad Ehsan Rana TI - E-LEARNING SYSTEM FOR SPM HISTORY SUBJECT AV - PG-20-4263 PY - 2014/// CY - Kuala Lumpur PB - Asia Pacific University N1 - A dissertation submitted in partial fulfilment of the requirements of Staffordshire University for the degree of Software Engineering ER -