M. Andrew Holowchak
M. Andrew Holowchak, Ph.D., is a professor of philosophy and history who has taught at institutions including the University of Pittsburgh, the University of Michigan, and Rutgers University, Camden. He has authored or edited more than 70 books and hundreds of essays on topics including ethics, ancient philosophy, science, psychoanalysis, critical thinking, and especially Thomas Jefferson.
philosophy
history
ethics
ancient philosophy
science
psychoanalysis
critical thinking