I’ve poured over so many books out there on the fundamentals of proofs (using it for self study), and I haven’t come across anything that even remotely rises to the level of excellence found in this text. I wish I could give it 6 stars.