Happy Hour in Hell by Tad Williams - WordSea