while reading this, I bounced between the 3 and 4. it'd be 3 stars at $20, hardcover, a mere 272 page book that would leave you wondering where your andrew jackson went. at the 2.99 price point, for 272 pages, hell's bells, a professional work, a very small area of weakness about 40% in but otherwis...