Stephen Luby (c. 1950 – (1958-05-22)22 May 1958) was a resident of Fort William, Ontario.[1]
He died before 24 April 2018.[2]