Will this adaptor fit my cranks?
I believe that in terms of compatibility, there's only one iteration of the Shimano 8-spline spider design that was used on various Shimano cranks, so the spider in question should work on all of them, including FC-M952.