The sciencemag article is nice read after this paper though, since there's a couple of small trips&tricks that is not in that paper (such as the emotional side of reading a paper, how to go on when you actually don't understand something/jargons, when to give up/look for better paper, etc)
Different ends but similar means (multiple passes)