christopher glass