Book is good but delivery was not as expected. Despite status being "Available now", it was only delivered after few weeks due to "No stock available". Also, not pro-active to inform customer of the stock availability issue until I enquire on the status.