and then i ran down the list on my fingers : gifford doakes , melanie clark , bankston waites , john queensland , lemaster cane , arthur smith , mamie and gerald wright , perry allison , sally allison , benjamin greer .