Future Imperfect by David D. Friedman