RecordDetails
[Madrid] : Instituto Historico de Marina, 1975.
cxxviii p., 258 leaves : ill. ; 24 cm