I think Ace is still one of the better books, even though it has numerous mistakes - they're pretty commonsensical.
'Flying the Big Jets' is a more refreshed version of 'Handling the Big Jets' which tends to focus on older principals, and namely the older generation steam gauge 747s. 'Flying the Big Jets' focuses on 777s, and is written by a recently retired 747 and 777 captain I believe.