Bloch, Marc

The historian's craft - Manchester Univ. Press - xxii, 163 p.

9780719032929