by Claire Seeber (Author)
Format: Hardcover
Pages: 458
Edition: 1
Publisher: St. Martins Press-3PL
Published: 19 Jan 2010
ISBN 10: 0312555776
ISBN 13: 9780312555771