by Laura Lippman (Author)
Format: Library Binding
Pages: 448
Edition: Lrg
Publisher: Harperluxe
Published: Mar 2008
ISBN 10: 0061469173
ISBN 13: 9780061469176