Leonard R. Palmer. List of publications.