Review by Robert Field
This book has a full discussion of the Python 3 language, targeted at experienced programmers, but not requiring any previous Python knowledge. Overall, the writing is clear, the graphics and typesetting well executed, and the chapter exercises definitely reinforce the exposition.