James I. Nienhuis is a scientist and a committed young-earth creationist having written two books on the subject. He has also been involved in the production of a DVD, Atlantis: Secret Star Mappers of a Lost World (b).
As he has chosen to work within the intellectual straitjacket of young-earth dogma, Nienhuis is forced to dispute the 9,000 years of Plato for the age of Atlantis before Solon, suggesting that it is more likely that the number refers to lunar cycles rather than years and bravely contends that the last Ice Age only finished around 1500 BC, a date he ascribes to the demise of Atlantis.
His views on the location are best expressed in his own words –
The island city of Atlantis (Atlas), also known as the city of Poseidon (Sidon), is now submerged offshore southern Spain, probably at a site 30 miles south of Cadiz, and the mountains to the north, the source of the minerals riches of Atlantis, then the Sierra Morena mountains, the plain to the south including what’s submerged offshore the dimensions of the Atlantean plain described by Plato, fits perfectly.
Nienhuis maintains a website(a) with many articles and blogs, supporting his ancient history theories as well as political rants with a clear bias towards the U.S. Republican Party (sometimes known as the political wing of the American Christian Taliban).
[i] Atlantis: Secret Star Mappers of a Lost World