DAVID FLEMING, CAMPBELL & FLEMING