~d a r k ~ c o r n e l l ~ n o t e s