Note: There are other authors with the same name: James Ross (I), James Ross (II), James Ross (III), James Ross (IV), James Ross (V), James Ross (VI)
- Author: James Ross Author Record # 168316
- Language: English
- Used As Alternate Name By: Hugh Darrington, Tony Halliwell
Alternate Name. See:
Hugh Darrington, Tony Halliwell
(or view all titles published using this alternate name)