James Carmichael Spence

James Carmichael Spence

James Carmichael Spence

Biographical Details

Other names of James Carmichael Spence

  • Spence, J. C.
  • Spence, James Carmichael

More Options

  • James Carmichael Spence in the Virtual International Authority File: View
  • James Carmichael Spence in the International Standard Name Identifier: View
  • James Carmichael Spence in the Library of Congress Name Authority File: View

Publications by James Carmichael Spence

Leave a Reply

Your email address will not be published. Required fields are marked *