Rod Macdonald

Rod Macdonald offers legal insights. His analysis advances maritime law.