Freedom & Necessity by Steven Brust & Emma Bull