Heroes and villains - Carter, Angela 1940-1992 (Simon and Schuster, 1969)