3quarksdaily: Book Review: Daniel Dennett rides again