british isles book