Read chapter 4 here and this paper.

See this and this Siman Tutorials