Leonard M. Fleck

American philosopher