Owl Creek Asset Mgmt Discloses 6% Stake in Navistar (NAVZ), Notes Past and Future Talk Jan 31, 2008 10:19AM