G A Race & Associates Inc