josephine william