(2) (1Q84)
Publisher: Norstedts
Published: 2012-04-13
ISBN-13: 9789113044002