Is this book reliable ?

I dont have ncert and it sucks to read from pdf but i have this book so can it be a ncert replacement?

I dont have ncert and it sucks to read from pdf but i have this book so can it be a ncert replacement?