I picked this book at random from the library and am so glad I did. Really well written and a compelling read, I loved the character development. Walk and Duchess were threads of gold in a bleak world. One of the best books I have read for many a year.