free Veil of a Thousand Tears pdf ebook talking