Page 11. Inside the Python code box, "Use Trapezoidal method" should be "Use Forward-Euler method".
Page 26. 500 Hz should be 50 Hz. From Fig. 2.11(b), the resonance peak occurs at 50 Hz. Further, the simulation plots in Fig. 2.10 show 50 Hz oscillations.
Page 29. 3600 rmp should be 3600 rpm.
Page 30. Bus $j$ voltage time domain expression has the amplitude missing.
Page 93. In (4.32), (4.33), (4.34), $\theta_a$ shoudl be $\theta_{a0}$, the initial phase angle. In (4.31), the last part of the equations should have $\theta_a$ be replaced by $\theta_{a0}$.
Page 154. Fig. 6.7: The Q control loop is a positive feedback loop, not a negative feedback loop.
Page 157. In the paragraph before (6.18), there is an equation $\Delta Q = V_1 \Delta i_q$. This equation missed a negative sign.