Mark R. Scherer is an adjunct instructor of history at the University of Nebraska, an instructor of law at the College of Saint Mary, and a practicing attorney.
Imperfect Victories
Mark R Scherer - Paperback
£15.99
Echo of Its Time
2 authors - Hardback
£35.00