What a cool find! Thanks for sharing. Just a quick, and very minor, critical note - “nonplussed” is used here to mean surprised, but in fact suggests the opposite: a nonplussed person is a person who remains calm when confronted with otherwise surprising information.