H. H. Shane E. Thane Aristophane F. Macshane Huo shan Bi shan/ Huo shan/ Macshane Grahame. Shane Mcshane