Historical Knowledge: In Quest of Theory, Method and Evidence