Terrific…brilliantly researched and constructed