I found the ancient Borland Object Pascal Language Guide very good quality.
If you can get a D6 or D7 manual set: always take it. Sometimes they are quite affordable on the web.
I learned it by reading both that and Marco Cantu's Mastering Delphi repeatedly. The other thick book in the Delphi manual set is also very good to learn essentials of certain non language things, like resources, packages, translation system etc.
Of course it all requires interpretation as of FPC/Lazarus is more portable than D6/D7. But the main advantage of the manual sets, is that you see most of it, in more or less an natural order.