Follow the Author
Smith, John C.
Smith, John C.
John C. Smith may refer to: John C. Smith (politician) (1832–1910), American politician John Campbell Smith (1828–1914), Scottish writer John Carraway Smith (ca. 1819–1868), American military officer...
Read more
Information taken from:Smith, John C.

Author's Books