best essay books for icse write references in thesis