David Jensen 

CS, Economics/Finance observer. MS, BA
See subscribers