DAVID B. CURRIE, AUTHOR & SPEAKER