Hamilton , Robert, Canada