The Stuart Parliaments, 1603-1689 by David L. Smith