21
by Duncan, John Morison
Published 1874
Bell & Bradfute

22
by Bonsall, Frank F., Duncan, John
Published 1973
Springer Berlin Heidelberg

23
by Young, John
Published 1745
s.n
Other Authors: '; ...Duncan, John...

24
by Davies, Samuel
Published 1771
Other Authors: '; ...Duncan, John...

25
Published 2000
Springer Berlin Heidelberg
Other Authors: '; ...Duncan, John...