Publications by 'Randy D. Smith'