This was a great original story grounded in realism. it took a while to sort out all of the characters but once you get to know them, you love them.