B.D.Hames. M.R. James. E. L. James. Word games. Abel James. Shames GrahameK. Thames ThamesB. The Games.