Farquhar Edward Bury Palliser — civil engineer and writer