Sven Peter De Ru Stockholm: Journal, 2008. ISBN: 9789197696623 hardcover Item #8301 Price: $65.00 Add to Cart Ask a Question Go Back See all items in Scandinavian See all items by Peter De Ru See all items by Journal