A bit too 'right on' at the moment, but some decent writing and great characters. It got a bit boring when all the goodies were immigrants and right-on lawyers (i.e. not earning anything for doing work for immigrants) and all the baddies were British etc. But overall a good, uplifting read..