
The pdf file linked is the wrong book, it points to: "Effects of temperature on the tensile strength and elastic modulus of composite material. / Hae Ryong Bae 1985" and not "on to Smalltalk" so please fix this. Only the DAISY link is valid, but you have to be visually impaired to find it useful.
http://people.csail.mit.edu/phw/OnToC/ etc.
They are written in an unusual format built around slides rather than pages - even the printed versions.
I found the following particularly useful: 'Smalltalk by Example', by Alex Sharp; 'Smalltalk With Style', by Edward Klimas, Suzanne Skublics and David A Thomas.
This is a great book for beginners in any OO language: 'Smalltalk, Objects, and Design', by Chamond Liu
Also surprisingly useful (terse, but well structured): 'On To Smalltalk', by Patrick Henry Winston
Finally, there's the excellent ProfStef interactive tutorial that's included with Pharo (http://www.pharocasts.com/2010/01/learn-smalltalk-with-profs...).
In addition to Java, C, and C++, Winston also wrote On to Smalltalk[3].
[1] An introduction to a particular language for readers whoe are already experienced programmers.
[2] Content is presented in numbered short paragraphs, many just a single sentence long. He calls these paragraphs "slides" but they are more concise and pointful than the slides people usually show at talks.
There's a book, "On to Smalltalk" that actually did a decent job of getting you started, but it's decades out of date now.