beaches and battlefields