The last magician
Subtitle: a novel
By: by Janette Turner Hospital.
Edition: 1st American ed.
Place of publication: New York
Number of pages: 309
Subjects: Guilt -- Fiction.
Notes: 6