Author: Vere Henry L Foster