Version 12. A reprint featuring corrections to Version 11 and brand-new additions based on recent developments.