by fishophile
Wonderful story. The pacing, the details; and I never expected to see Biggleswade name checked here!