A Study Of Homology