WILLIAM JAMES GIANGRANDE, JR.