*This book review does contain spoilers for those that have not yet read Star Wars Thrawn...