Parshall, Ardis E.

Ardis E. Parshall is an independent historian and researcher.

RSC Publications