by Bray123
Commented previously but it didn't go through. Wonderful story. Very well written, felt like id love to meet the characters involved 5*