Type
Book
Author(s)
J. A. Sharpe
Date
2000
Publisher
Routledge
Pub place
New York
ISBN-10
0203613694, 1136055983, 128384625X
eBook

Access the eBook

Format
electronic resource