I'm grateful to everyone who has leapt in here to honor James and to share the grief we feel at losing him. You speak for me too. In the light of what he gave us, and in honor of the depth of knowledge, talent, and humanity behind what he gave us, here's a picture. 

Love,

Mike