English Janet McCracken Cited by user Citation bot on 21 Mar 2023 Janet McCracken is the Chair of Classical Studies and Professor of Philosophy at Lake Forest College.