Catherine A Mellen's all time favourite books