Person

Luther Thayer Thustin (Louisville US Army Paymaster)

b. 1817 d. 1899