The Last Days of Night
entertained, and learned a few nifty things at the same time