Dan Barnett@dbarnett995friendsadd DanOnline California Community College philosophy instructor | weekly book columnist | lover of puns | Mac user