My all-time favorite UML book: UML
Distilled, by Martin Fowler
Visual Paradigm offers free
UML drawing tool. The free version is fully-functional, and you can
save diagrams, but you can have a maximum of one drawing of each type per
project. The version I tried was huge - the download file was about 120MB,
and after installation it's using about 190MB.