The book gave me an in-depth understanding of the concepts of mpi and the examples given in the book are a best guide to a beginner. The complex topics are covered in a graceful manner. The online version of the code was also really useful saving time redoing the code.
This book is an excellent walk-through of MPI programming, with extensive coverage of more general topics in parallel programming. It makes an excellent companion to a course on parallel programming, and is also just generally a good read.