And along these lines in past European history… :)
amazon.com
I find Thomas Cahill a fun and informative read.