The marvellous century : archaic man and the awakening of reason - Woodcock, George (Black Rose Books, 2006)