Shays's rebellion the American Revolution's final battle - Richards, Leonard L. (Univ. of Pennsylvania Press, 2002)