"The Seven Empires": Andrea Frediani's gripping new novel