re: ridge: snooks - new testament - good postsa Ridge >> The last ice age ended approx 12,000 - 8,000 BC. Neanderthals existed millions of years ago.Your reasoning is out by several million years.