David Livingston Edwards Author