I used "Ocean Yacht Navigator", by Kenneth Wilkes. He has a companion exercise book too, which I didn't use. When I did Ocean Yachtmaster, it was the recommended text.
I like the Mary Blewitt book too.
You'll need more than one book, so you can see different explanations of the same thing.
I'm old enough to predate GPS
and SatNav, it was amazing in those days how many people got away with just using noon sights.
Having said that, if I were teaching myself from scratch today, I'd learn and practice noon sight and possibly Polaris sights first. Then ease myself in stars, moon and planets.