Philip II - Williams, Patrick (Palgrave, 2001)