WILLIAM CHARLES STOCK