MacDiarmid 2000 S

496 pages hardcover

nonfiction history