The ignoble massacre of children and teachers in Peshawar has led to unprecedented anger and grief...