John H. Duffus

发表

John H. Duffus, Howard G. J. Worth, 1996 .

John H. Duffus, Howard G. J. Worth, J. Duffus, 2006 .

Michael Schwenk, John H. Duffus, Douglas M. Templeton, 2017 .

John H. Duffus, Howard G. J. Worth, 2006 .

Monica Nordberg, John H. Duffus, Douglas M. Templeton, 2007 .

Monica Nordberg, John H. Duffus, Douglas M. Templeton, 2004 .