I was recommended this book to learn more about reflective practice ahead of a postgraduate professional development course. It's a very academic book, which at times can be very difficult to read and needs full concentration. It is, however, useful and gives a good overview of the benefits of reflection, and, in the final section, some practical advice.