
Why German Heraldry Loves Buffalo Horns
A pair of enormous horns was once a physical ornament on a medieval helmet. German heraldry turned it into something rather more permanent.
Read the essayMathematics, software, public policy—and the occasional strange project.
Notes from the Working Archive

A pair of enormous horns was once a physical ornament on a medieval helmet. German heraldry turned it into something rather more permanent.
Read the essayMore Recent Writing
A conversation about proving there are infinitely many integers leads from a simple sum to zero, the successor operation, and the rather different problem of establishing an infinite set.
ReadOne 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…
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.
Mathematics & education
A developing open-access mathematics classroom with statistics and calculus lessons, interactive laboratories, and worked examples.
Research & advocacy
Polar education, research support, and evidence-led advocacy focused on Antarctica and its global consequences.
Public history
A public-history project tracing a Canterbury manor, its people, its documents, and the limits of a modern claim.
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.