A Theory of Asset Prices based on Heterogeneous Information ∗