Author: Thomas B Costain and John Beerrofi