terence krey