Trouble in history - Keller, David (Buffalo, N.Y. : White Pine Press, 2000)