Battle of the White Mountain 1620 and the Bohemian Revolt, 1618-1622, Paperback/Laurence Spring
The Battle of the White Mountain and the Bohemian Revolt, 1618-1622 not only looks at the battle, but also the armies and campaigns leading up to the battle.