Stirling, James Welling, James Thinking games Building games Singing games Welling, James. Ewing, James Stirling Haig. Stirling, S. M. Welling, James,