William The Conqueror And The Battle Of Hastings by Michael St. John Parker