David White

David White is a Cornell-educated philosopher and co-founder of the Rochester Row Sherlock Holmes Society.  He has taught various courses at W&B, including some on Sherlock, and often uses parts of the Canon as texts for his logic courses at St. John Fisher College.