Author: john ingram and peter gregory