Who are Michael and Xochi Birch?

 

Answer here