stephen koehne