Randy Smith articles