Follow the Author
Hammond, James
Hammond, James
James Hammond may refer to: James Hammond (author) (1710–1742), English poet and politician James B. Hammond (1839–1913), American inventor James Henry Hammond (1807–1864), politician, Democrat from ...
Read more
Information taken from:Hammond, James

Author's Books