Book Details
Format
Paperback
Pages
268 pages
Language
Swedish
Published
Nov 1, 2016
Publisher
Stockholm University Press
ISBN-10
9176350312
ISBN-13
9789176350317