In the idyllic town of Lake Esther, Florida, little is allowed to ripple the surface calm--which is just the way Sheriff Kyle Deluth likes it. But when Deluth "removes" two young children from the... This description may be from another edition of this product.