the books of love and life and sand