by StiegLarsson (Author)
Format: Paperback
Pages: 648
Edition: Open market ed
Publisher: Quercus Publishing
Published: 12 Feb 2009
ISBN 10: 190669415X
ISBN 13: 9781906694159