Kane richmond