This book is a wonderful overview of both common and difficult issues in the clinic setting, and very relevant to outpatient practice. It is easy reading, but full of practical tips and up-to-date references. I would recommend it to every primary care resident as an aid in their training.