1. Put the raw chickpeas in a bowl with cold water to cover and soak overnight.
2. Drain and rinse the chickpeas, then place them in a heavy pot with enough cold water to cover. Bring to a boil, then simmer, partially covered, for about on hour or until the chickpeas are soft and the skin begins to separate. Add more water as needed.
3. Drain the chickpeas, reserving about 1½ cups of the cooking liquid. Set aside ¼ cup of the cooked chickpeas for garnish. In a food processor fitted with a steel blade, process the remaining chickpeas with the tahina, lemon juice, garlic, salt, pepper, cumin, and at least ½ cup of the reserved cooking liquid. If the hummus is too thick, add more reserved cooking liquid or water until you have a paste-like consistency.
4. Heat a frying pan and odd 1 tablespoon of the olive oil. Spread the pine nuts in the pan and stir-fry, browning on all sides.
5. To serve, transfer the hummus to a large, flat plate, and with the back of a spoon make a slight depression in the center. Drizzle the remaining olive oil on top and sprinkle the reserved chickpeas, pine nuts, paprika or sumac, and parsley or cilantro over the surface.
6. Serve with cut-up raw vegetables and warm pita cut into wedges.