GREGORY M. CAP