bible american blogs responsibility weblog networking association social historic corporate computer repair computers native historical weblogs god christianity jesus blog christian history genealogy church african network culture