Type
Book
Author(s)
Andrejs Plakans
Date
2007
Publisher
AuthorHouse
Pub place
Bloomington, Ind
ISBN-10
1434315738
ISBN-13
9781434315731