david smith