william demolee