John Levingston (1838-1859)

Full name
John Levingston