PyMC3 is nearing the first beta release and is a complete rewrite that's using Theano to add just-in-time-compilation as well as support for next-generation sampling methods like Hamiltonian Monte Carlo (e.g. NUTS): http://pymc-devs.github.io/pymc3/
There are applets embedded there that help you play around with visualizations; they're not required to read and understand the text though, just helpful.
There is a shell script in the source that converts the ipython notebook files into PDF. Unfortunatly, I do not have access to my linux box these days to do the conversion.