Salam brother i take it you're not lookig for piece meal answers youw ant something with depth etc. it will take some time on your part i recommend that you listen to these lectures:http://www.youtube.com/watch?v=l9NX5...feature=relmfu they let you understand tasawuf from a historical viewpoint and the various proofs for the different aspects of it, and where many have gone wrong.