Can any one suggests books or novels in English is suitable for reading for intermediate or upper intermediate?