DAVID M KOWALSKI