STMicroelectronics provides the Reference Manual (RM0008) and Datasheet for free. While denser than a textbook, these are the primary sources the textbook is based on.
Searching for "cracked" versions of educational software or books often exposes your system to:
Understanding the pipeline, registers, and memory map.
Mastering the STM32F103: A Guide to Embedded Systems Mastery