Bring the water and lemon juice to a boil.
Add the salmon and simmer for 4-6 minutes depending on the thickness. Chill.
If you are using canned garbanzos-drain and rinse.
Puree in a food processor to a smooth paste before adding anything else-once you start adding stuff it won't get smoother.
Add roasted garlic and lemon and puree.
Add salt and pepper and then slowly add olive oil. Chill.