Steven Sawolkin 

synoptic polymath