The public hating

Steve Allen
Distributed by Norton
9780942637229
0-942637-22-4