Reginald G Smart Author