Type
book
Authors
Place
Cambridge
Publisher
Polity
Short title
Taking responsibility for the past
Language
English
ISBN
0745628842 9780745628844 0745628850 9780745628851