On Weakly Compact Subsets of a Banach Space