Tagged: Civil Appeal No. 3159 of 2004WithCivil Appeal No. 7143 of 2005Civil Appeal No. 2986 of 2005Civil Appeal Nos. 2982-2985 of 2005Civil Appeal No. 2261 of 2006Civil Appeal Nos. 2246-2247 of 2008Civil Appe