A Thread of Grace
Publisher: Ballantine Books
Published: December 6, 2005
Language: eng
Number of pages: 442
ISBN-13: 9780449004135
First sentence: A simple answer to a simple question.