john loomis