Publications by Graham S. Horn