Baader-Meinhof at work for me in this thread, I just finished reading Deepness for the first time two days ago. It took me quite a while for me to get into it, but I'm glad I did - for the last 150 pages or so I couldn't put the book down, as all the various characters and plot threads finally converged. I'm glad I stuck with it enough to make it to that point.