Spin exchange, past, present and future