John B. Brough

American philosopher