The Fourth Mega Market: How Three Earlier Bull Markets Explain the Present and Predict the Future.Ralph Acampora