Author: a. peter foulkes edger lohner