April 2024Intermediate to advanced content levelIntermediate to advanced400 pages12h 57mEnglishAddison-Wesley Professional