STOCK PURCHASE AGREEMENT (Camden I and Camden II)