How to write a thesis : the thesis writing journey from start to finish - Azirah Hashim (Handbook series, 2006)