I have just read Great Expectations for the first time and I loved it - I found myself sneaking back upstairs to read another chapter when I had five minutes. It's the first Dickens I have read - can anyone recommend which one I should read next?