WILLIAM B FOSTER ESQ