Books

APIs move. Prefer books that teach machine (not only pyb) and check the firmware version they assume.

Internals: there is no single published book that replaces reading py/. Use internals and the developer docs.