Plan9

Channeling Energies  –  Raising Problem Solvers

Nabeel A. Qadeer • July 12, 2016