John Powers

American cultural historian