ALEC DAVID SMITH