M . E. Snepp ,British