The Top Ten Books of 2004 – by John Wilson