LIFE EXPLAINED, PART 256 Leave a Comment / By Bob Crespo / December 13, 2008 Who can deny that many Chinese proverbs insist you agree with them by starting with the phrase “who can deny?” Related