Star of the Sea by Joseph O’Connor

See book on Amazon