A touch of magic (Oxford Universty Press Karachi, 1997)