In this paper, it is proved
that if a separating (not necessarily closed) subspace X of C(S) which contains all
the constant functions is generated by a weakly compact convex subset, then the
peak points for X are dense in the Choquet boundary for X. In order to prove the
theorem the extremal structure of convex subsets of the conjugate space of a normed
linear space is studied.