Such an amazing story. Definitely have your kleenex handy. Ambrose, Fern and Bailey will make you cry.