Author: Duncan George Forbes Macdonald
Alternate names: Duncan George F . Macdonald; Duncan George Forbes MacDonald
Born: ca 1828
Died: 1884
Bio: Scottish agricultural engineer and writer