Revisions by Ian Jeffrey