The false mirror
Edition: First Mass Market Edition - Printing (1)
Publisher: Ballantine Books
Published: June 1993
Format: Mass Market Paperback
Number of pages: 314
Copyright date: 1992