christopherabruce.org