Bought this book as acceptable last semester. Some writing and no missing pages. Pretty beat, but it got me to complete all the exercises needed for Grad school.