An American insurrection

William Doyle
Doubleday
9780385499699
0-385-49969-8