JOHN D HANCE