Hamilton's blessing : the extraordinary life and times of our national debt