Record of a Thousand Lives novelfull