SINE, James Douglas
James Douglas Sine, CMDR RCN (Ret) It is with deep sadness that we announce the passing of James (Jim) Sine after a long battle with...
James Douglas Sine, CMDR RCN (Ret) It is with deep sadness that we announce the passing of James (Jim) Sine after a long battle with...