KEITH C THOMSON