Author: Klein, Peter, writer on history