by J. M. Gregson
Twin Lakes is a tranquil place. It is a complex of holiday homes in a particularly beautiful part of England. "Rest Assured", says the sign at its entrance. And the people fortunate to occupy the l…