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