Contested election case, Newland vs. Graham
by James Graham, David Newland
Trials, litigationTrials (Fraud)ElectionsCorrupt practices
Writing a summary for young readers…
For young readers
Book data: Open Library
by James Graham, David Newland
Book data: Open Library