Just told one of the worlds most respected Historians he doesn't know what he's talking about

John Keegan, a world respected historian and instructor at Britian's Sandhurst military academy has recently written a book "The American Civil War" as I read the opening chapters I was compelled to send the following comment.
Mr. Keegan,
Let me start by saying that with Max Hastings, and Barbara Tuchmann I find you to be one of the most readable historians of the 20th century.
However, (there's ALWAYS a "but" ) In reading "The American Civil War" I come to the conclusion that you do not truly understand Americans.
The reason you can not understand why "non slave owning whites" would fight so long and so hard for the Confederacy is because, even though you mention the "property rights issue, you fell into the politically correct trap of assuming that the war was fought over "slavery".
While it is true that the moral implications of racial equality were hotly debated as early as the Colonial era, (even women's rights were under debate during the Revolution, see the writings of Abigail Adams ) the "Slavery issue" was in fact only the most visable manifestation of the underlying conflict between those who supported the Jeffersonian principle of a weak central Government vesting power in the States, and those who advocated the Hamiltonian idea of a strong Federal Government.
In point of fact, while he may have abolished race based indenture Lincoln actually derailed the ideals the founding fathers had fought for, opening the way for such Federal usurpation's of power as today's health care debate.