In hot skillet add little olive oil, onions and garlic and cook gently. add ground beef chicken stock (if desired), ground pepper, chopped tomatoes and let it be finely cooked. Add the rice and pine nuts, parsley and continue to fry for a couple of minutes. Stir in a cup of water Cover and simmer on a low heat for 15 minutes until the water has been absorbed. set aside. Place the vine leaves smooth side down on a clean surface and heap a teaspoon of filling into the centre, then fold the stem end and sides over the filling and roll into a cigar shape. Line a heavy-based pan with some unfilled vine leaves, then tightly pack and layer the rolls, seam side down. Douse with the remaining olive oil, water and lemon juice, chicken broth and invert a plate over the pan to keep them packed firmly. Cover the pot tightly and simmer on a very low heat for one hour. Remove from heat, allow to cool.