Upper Cretaceous Trochacean Gastropods from Puerto Rico and Jamaica (Palaeontographica Americana)

$70.00