Dr. Stephen Lushington
Subtitle: liberal reformer and radical advocate of negro rights
Published: 1969
Language: eng
Number of pages: 424