Glass After Glass
Publisher: Penguin Books Australia Ltd
Published: October 1, 1997
Number of pages: 420
ISBN-13: 9780140260335