Andrew Loomis

To be filled in later