I bought this book a while ago for self-study (before the reviews saying "not good for self-study") but my attempt …