The best book for all these questions is The Life Divine. Read it slowly, systematically, regularly with sufficient pauses to break the long sentences into manageable bits. Meditate upon what you have read for all the ultimate answers.
Affectionately,
Alok Da


