Sieges of the great Civil War, 1642-1646 - Young, Peter 1915-1988 (1978)