Parto rated Rule 34: 5 stars June 20, 2022 Public Charles Stross: Rule 34 (2011, Orbit)Rule 34 by Charles Stross