James Hake: Past Work