Home › Authors › John Dunning Davis 👤 John Dunning Davis b. 1929 ยท 3 books Books by John Dunning Davis A most remarkable mix A most remarkable mix 2000 What d'you do when a train goe What d'you do when a train goes by? 1997 Environmental considerations for port and harbor developments 1990