William was the son of the unmarried Robert I , Duke of Normandy , by Robert 's mistress Herleva .
William was the son of Robert I , Duke of Normandy by his concubine Herleva .