This accessible book provides a versatile treatment of classic as well as modern probability theory, while integrating them with core topics in statistical theory & also some key tools in machine learning. It contains many worked out examples & exercises.