A good story. A bit predictable but well realised. Sympathetic and believable characters. Good story but the oh-so-common rush to the climax - a slightly wasted opportunity. 
 I have to admit to being a bit teary when reading the epilogue. 
 Well done, Mr C. Keep on keeping on.