Dieter Schneider Puritan Board Sophomore Nov 30, 2007 #1 May I recommend N Needham's recent audio lecture . . .