william cookie