What book next?

Well, as I finally near the end of The Names I must decide what to read next. And therein lies my problem. I have recently acquired several advanced copies of books all of which I am excited to read. Which one?! Should I read a fiction or non-fiction? These are some of the books I have: Rubicon by Tom Holland, Eventide by Kent Haruf, Cloud Atlas by David Mitchell, Q by Luther Blissett, Against the Grain by Richard Manning. And I have more. You see my problem here. Too many good books. Sigh. Maybe I will just go in alphabetical order or something. Or by publication date. Hmmm. Any suggestions anyone?