The Wars of the Roses 1455-1485 by Michael Hicks & Hicks Michael