Author: John Mcintyre and Ian T. Ramsey