A theory of responsibility ought to explain what conditions must be satisfied for an agent to be responsible for something, and whether or not ordinary agents can satisfy those conditions, given a plausible understanding of the way our world works. These goals pull against each other: the more stringent the conditions on responsibility, the harder they are to meet, and the greater the chance that we will be unable to satisfy them given a complete scientific picture of the world; the more relaxed the conditions, the easier they are to meet, but the more we may doubt their sufficiency for securing responsibility. My dissertation argues that, perhaps surprisingly, all that is required for an agent to be responsible for an action or outcome i...