This PDF, like every other one that I've dealt with from Archive.org, is a very complex layered file. They seem to like having a bitmap image of the "paper" behind a transparent image layer with the text. This is hard to render onscreen, requiring some significant processing to render. In fact, my Kindle3 fails to display the transparent text layer at all, or at least seems to fail as I've never given it any more that 60 seconds or so to finish displaying a page.
I've been successful in producing a much simpler PDF from the Archive.org PDFs by printing to disk using a PDF virtual printer driver. This produces a flattened PDF that is much smaller and much more usable on low resource devices (read: portable tablets and ereaders). Printing will be slow. Acrobat Reader on my machine (2.2ghz P4, WinXP) takes about 15-30sec/page to generate the flattened version of most of the Archive.org PDFs.
The PDF printer driver I've used for years is
PrimoPDF.