1. Rinse the beans well, discarding any small stones or debris. Place the beans in a large bowl and cover beans with 3 inches of warm water and 2 tablespoons freshly squeezed lemon juice. Soak at room temperature for 24 hours.
2. Drain soaked beans and transfer to a large pot. Add olive oil, onion, leek, and garlic and sauté until onion is translucent and just begins to brown. Add broth and bring to a boil. Reduce heat and simmer for 10 minutes, skimming off and discarding any foam on the surface. Add bay leaves, thyme, sage, and kelp. Reduce heat, cover and simmer, gently stirring occasionally, for 45 minutes. Uncover, and simmer gently for an additional 20 minutes, or until beans are tender and broth has been absorbed. Discard bay leaves and season with salt and pepper, garnish with parsley and serve.