William the Third and the Defence of Holland 1672-4 By Mary Caroline Trevelyan Hardcover Price $28.50 Free Shipping