Princeton University Press, Princeton, New Jersey, 2016, 187 pp., $26.95 (cloth). In their 1995 book ... winners to acknowledge the role of luck in such markets and thereby be willing to share their ...