Modeling financial time series / Zivot

A well organized reference book with both a theory refresher and code examples for each topic: univariate and multivariate regressions, GARCH, cointegration, state space models and much more. This is a practical book  for that may be also be used with R, the open-source alternative to S-PLUS. A solid background in statistics is recommended.