This is a very readable book, its narrative compelling, its setting richly drawn, its characters sympathetic.