The young historian
Brasher, Norman Henry.
London Oxford U.P
1970
With suggested answers
Historiography.