Hello Ed,
The 1914 crew agreement for ST PETERSBURG official number 123940 is held at the Maritime History Archive in NewFoundland.
You can contact them in the first instance via email and ask them. There will be a charge to copy any documents you may require. Is it Luke Richmond you are looking for?
Email:
[email protected]
Maritime History Archive
Memorial University of Newfoundland
St. John's, NL
A1C 5S7
Regards
Hugh