The Princeton Guide to Historical Research | Princeton University Press books | IEEE Xplore