Rest assured

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…