Encyclopedia Titanica

David G. Brown