»  John Derbyshire's Home Page …

                    … has moved. Please click here for new home page