not bad. not great. typical, with some excellent passages. plot, often telegraphed through dialogue and plot points….