Shakespeare is not a reliable historian as his paymasters were political and he needed to keep them happy and flattered. Spencer's book may be sincere, but also may be driven by bitterness and personal grief. Which doesn't mean the underlying facts aren't true: who knows?