best books on self-healing