Jeff Reimer’s curriculum vitae (December 2024) is here