• Steven Hilliard Stern

    Steven Hilliard Stern

    Born on November 1st, 1937

    From Timmins, Ontario, Canada