This text book has all the basics you need for getting through your university Cardo-Resp modules. The problem is finding what you need as the chapter layout could be better. And like I said, it has the basics but not a lot more. My unversity had this book as the key text on the reading list but when I compared it to other Cardio-Resp books its not that special. You'll probably also find your university library has a few to lend out, although these tend to disapear fast. I have barely looked at it since finishing uni (I'm now a specialist Cardio-resp physio) but do occasionally direct my students to it.