books on public opinions