I wanted to ask you, if you could help me come to know more about Imam Mahdi (A.S).

If you could give me a link or anything else, which could help me read more about him and his companions, and how to prepare myself.

This is a very good page that have many books to help