I Have No Words & I Must Design by Greg Costikyan
Harlan beverly gaming levels up networking ieee 10 2009