Can I recommend the most fabulous book, which I have just read:
'Winter King' by Thomas Penn. It's biographical but absolutely gripping and paints a vivid picture of Henry VII. I studied his reign at university and thought I knew my stuff but this really did bring him to life, beyond pastiche and folklore. At times it felt like I was walking through his head.
I'm of the view that short reigns are usually unfairly viewed as 'bad reigns' (RIII, Mary Tudor, etc.) by dint of the fact that they are so transient and fleeting. It's very hard to get an overall view of policy and ability, not least when it's 500 or so years down the line and with limited primary sources at one's disposal. It's interesting how, even now, we pit Richard III and Henry Tudor against one another and slug it out over who had the strongest claim to the throne. Essentially it came down to the fact that, at Bosworth that day, Henry Tudor won the battle. And that came down to tactics and luck as battles always do (Wellington spoke of Waterloo as "a damn close run thing". Both Richard and Henry were brave and tactical soldiers and leaders. They were also hungry for the crown. You could argue (and I do) that this isn't the first example of a lesser claimant winning the throne on the toss of a battle. Harald and William 'The Conquerer' spring to mind.
This is the power of history - when you can still hear the battle and the blood thudding, centuries on.
On an aside, Mary Tudor! Fascinating woman. Kathy Burke's portrayal of her in the Elizabeth (that film was so factually incorrect it made my brain boil) was the stuff of pantomime.