Transylvania: A Short History
Lazar, Istvan
ISBN 10:
1931313210 ISBN 13:
9781931313216
Published by Simon Publications, 1997
New
Condition: New
Soft cover