Information:

Item#: 9780385415804
Author: Poundstone, William
Publisher: Knopf Doubleday
Cover: Paperback