Assignment and thesis writing - Anderson, Jonathan (John wiley, 2001)