A unified framework for the prediction of cricket ball trajectories in spin and swing bowling. (March 2013)