Great entertaining read. Conservative bent. CHaracters are well fleshed-out. Ending sucks.