thesis submitted for the degree of master how to write a cover letter for a graduate development program