EDWARD CAVANAUGH JR