I haven't read the book. However, from its content I know it is a good book. It seems that everyone loves "Fundamentals of Queueing Theory". However, it has too many pages. 464 pages. I can not believe someone can finish it mostly unless he/she uses that book for textbook and has a weekly lecture about this book. Therefore, if you have good mathematical skill and plan to self-study queueing theory, this is the book for you.