Stonewall

Martin Duberman
Dutton
9780525936022
0-525-93602-5