books on british histories