As a Special Constable, Teddy Creque is the only police presence on the remote, sun-drenched island of Anegada, nestled in the heart of the British Virgin Islands. In all his years on the job, Teddy... This description may be from another edition of this product.