person:james duncan davidson