WILLIAM H COSGROVE