maybe The Once and Future Web? with apologies to tantek.