Essentials of Stochastic Processes by Richard Durrett
Essentials of Stochastic Processes covers Markov chains in discrete and continuous time, Poisson processes, renewal processes, martingales, and option pricing. I loved the large number of examples and more than 300 exercises that help to deepen my understanding of this subject.