»
John Derbyshire's Home Page …
… has moved. Please click
here
for new home page