
The Last Person Who Knows Why
One of the peculiar things about computer programs is that they can keep doing their jobs long after everyone has forgotten why they do them that way. Usually this is considered a…
Read the essayMathematics, software, public policy—and the occasional strange project.
Notes from the Working Archive

One of the peculiar things about computer programs is that they can keep doing their jobs long after everyone has forgotten why they do them that way. Usually this is considered a…
Read the essayMore Recent Writing
A coat of arms is defined by its heraldic design, not any particular picture. Several interpretations of my Maltese arms show how blazons preserve identity while giving artists room to work.
ReadA puzzle about two jars of candy looks like a probability problem, but mathematical induction shows that randomness has nothing to do with the answer.
ReadIndependent Sites & Ongoing Work
Public history
The War of 1812 told as one connected story, with maps, evidence, timelines, and interactive historical systems.
Begin the story
Virtual exhibition
The Fatal Image
A virtual exhibition following Judith and Holofernes through art, text, time, and place.
Enter the exhibitionHeraldry & education
A freely accessible school of heraldry, with illustrated lessons, interactive shield design, national traditions, and primary sources.
Public history
A public-history project tracing a Canterbury manor, its people, its documents, and the limits of a modern claim.
Research & advocacy
Polar education, research support, and evidence-led advocacy focused on Antarctica and its global consequences.
Books with a Life Beyond the Page
Book companion Two editions
Co-editor with John F. Beyers
2nd edition 2025
Explore both editions, their chapters and contributors, and resources for teaching mathematics online.
Book companion
Author · 1st edition
The living companion to Computational Methods for Numerical Analysis with R, with methods, code, laboratories, and teaching material.
Explore the companion
Book companion
Co-editor with Natalie M. Scala · 2nd edition
The companion site for Handbook of Military & Defense Operations Research, bringing the book, its authors, and supporting material together.
Explore the companionPeople, Symbols & the Documentary Record

Documented lineages, people, places, and the evidence connecting them.

The grant, insignia, emblazonments, tartan, and documentary record.

Awards, appointments, decorations, and other recognition.

Interviews, quotations, profiles, and appearances collected over the years.