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