The Lives of the III Normans, Kings of England: William the First, William the Second, Henrie the First - Hayward, John, 1781-1869 (Project Gutenberg, 2012)