best books for essay writing css doctoral thesis download