Author: John R. Macduff
Alternate names: John Ross Macduff; John R. MacDuff; John Ross MacDuff; John R. 1818-1895 Macduff; John R 1818-1895 Macduff; John Ross] Macduff; Macduff, John R. (John Ross), 1818-1895; John R Macduff; John R (John Ross) 1818-1895 Macduff; John Rees MacDuff; John R. (John Ross) 1818-1895 Macduff
Born: 1818
Died: 1895