Author: Wilson, Hugh Robert.