by Kjell Westö
publisher: Söderströms publish date: 2006
format: hardcover pages: 508
language: Swedish
ISBN:
9515224020 (9789515224026)
publisher: Månpocket publish date: July 2007
format: paperback pages: 508
language: Swedish
ISBN:
9170015104 (9789170015106)
publisher: Söderströms publish date: 2011
format: paperback pages: 506
language: Swedish
ISBN:
9515228565 (9789515228567)
publisher: Pax publish date: 2008
format: paperback pages: 551
language: Swedish
ISBN:
8253031246 (9788253031248)