Social Psychology – Paperback, by Elliot Aronson – 9780137633647

This novel builds its world with careful, deliberate detail.