Random Processes and Learning by Marius Iosifescu & Radu Theodorescu