Fischer's 6 principles of question framing for historical investigations