In reply to Ciro:
+1.
Bikes are, by design(?), infinitely different and trying to get every variation down in a book is unrealistic.
The general principle of how a generic component should work is doable but nothing beats a YouTube video of, for example, how to replace your actual make & model of BB.
Very true that you might need to watch it a couple of time (buts that's a good thing!) and/or watch a couple of videos from different people if its a bit tricky ... but you'll get the job done, you'll know the tricky bits to watch for and there is a fair chance they'll tell you exactly what tools you need too.
Calvin Jones on Park Tools YouTube channel is an excellent place to start. (Has a great mustache!)
Note that you can download Youtube videos to the YouTube app on your phone if you want to watch offline.