I recommend the Ramayana published by Gita Press. The Ramcharitamanas is offered for free download by them, but I'm not sure if the Valmiki Ramayana is also downloadable. If not you can buy the Valmiki version from them for a very small amount, I think it is 100 rs. or something (for a very thick book).
Thank you for writing with your question. Mind reading is not something taught, but something which automatically comes by expanding one's consciousness. There are several methods for expanding one's consciousness, but the simplest and most effective method is through meditation and mantra upasana.
As one advances in meditation, one's mind is purified of various mental contaminations which limit our focus and concentration. Slowly one's mind becomes open to subtle channels of thought. At that point, one is able to experience the mental platform as one would normally experience the physical realm.
Such experiences are not possible unless one takes up a very serious sadhana of meditation and mantra upasana. If you are interested in this I will provide you with more detailed instructions.
Yours in service,
Jahnava Nitai Das,
Bhaktivedanta Ashram
[This message has been edited by jndas (edited 08-29-2001).]