JOHN L LINKS