The late middle ages - Barter, James (Lucent Books, 2006)