Shimano's 10-speed 11-42 cassette is backwards compatibility done right - BikeRadar
Bike Freehub & Cassette Compatibility Manual
parts - Shimano MTB and Road Components Compatibility - Bicycles Stack Exchange
parts - Shimano MTB and Road Components Compatibility - Bicycles Stack Exchange
Amazon.com : Bibike 9/10/11 Speed Bike Cassette 11-42T/11-46T Mountain Bike Cassette Compatible with Shimano Sram(Except Sram XD) : Sports & Outdoors
Amazon.com : JFOYH Ultralight 11 Speed Cassette for Road Bike 11-32T Compatible with Shimano and Sram Standard HG Hub Driver, Original Gift Box Packing-Rainbow : Sports & Outdoors