Count me among those who consider Richard III to be England's last legitimate monarch. The Stuarts? Nah.
ping