Is John Jeremiah Sullivan the 'new Tom Wolfe'?