by RONIN1869
And gets better and better. Well worth 5 stars. I look forward to a lot more as the characters develop.