I'm not sure if the number of pages is correct in this edition, it shows 395, but my copy with ISBN 978-1477807729 (51495>) is numbered up to 385 plus 2 paper sheets with "Acknowledgments" and "About The Author".
If there's anything missing to update this edition, please let me know.
If there's anything missing to update this edition, please let me know.